#include <stdio.h>

void init(int a[10], int n) {
    printf("sizeof(a) = %lu\n", sizeof(a));
    printf(" a = %p\n", a);
    for (int i = 0; i < n; i++) {
        a[i] = i;
    }
}

int main() {
    int a[10];
    int *pa = a;

    printf("sizeof(a) = %lu\n", sizeof(a));
    printf(" a = %p\n", a);
    printf("sizeof(pa) = %lu\n", sizeof(pa));
    printf("pa = %p\n\n", pa);

    init(a, 10);
    for (int i = 0; i < 10; i++) {
        printf("a[%d] = %d\n", i, a[i]);
    }
    return 0;
}